dermoid tumor - German English Dictionary